package com.cs.cssupplier.mapper;


import com.cs.cssupplier.domain.CsDevice;

import java.util.List;
import java.util.Optional;

/**
* @author admin
* @description 针对表【cs_device(设备信息表)】的数据库操作Mapper
* @createDate 2024-12-21 12:28:08
* @Entity generator.domain.CsDevice
*/
public interface CsDeviceMapper {
    /**
     * 查询设备信息
     *
     * @param tId 设备信息主键
     * @return 设备信息
     */
    public CsDevice selectCsDeviceByTid(String tId);

    /**
     * 查询设备信息列表
     *
     * @param csDevice 设备信息
     * @return 设备信息集合
     */
    public List<CsDevice> selectCsDeviceList(CsDevice csDevice);

    public Integer selectCsDeviceMaxTid();
    Integer checkTidExists(String tid);

    /**
     * 新增设备信息
     *
     * @param csDevice 设备信息
     * @return 结果
     */
    public int insertCsDevice(CsDevice csDevice);

    /**
     * 修改设备信息
     *
     * @param csDevice 设备信息
     * @return 结果
     */
    public int updateCsDevice(CsDevice csDevice);
}




